golang.org/x/tools/internal/gcimporter.importReader.p (field)
38 uses
golang.org/x/tools/internal/gcimporter (current package)
iimport.go#L435: r := &importReader{p: p, currPkg: pkg}
iimport.go#L523: r := &importReader{p: p}
iimport.go#L552: p *iimporter
iimport.go#L579: obj := aliases.NewAlias(r.p.aliases, pos, r.currPkg, name, typ, tparams)
iimport.go#L612: underlying := r.p.typAt(r.uint64(), named).Underlying()
iimport.go#L643: if r.p.version < iexportVersionGenerics {
iimport.go#L653: r.p.tparamIndex[id] = t
iimport.go#L655: if r.p.version >= iexportVersionGo1_18 {
iimport.go#L670: r.p.later = append(r.p.later, setConstraintArgs{t: t, constraint: constraint})
iimport.go#L690: if r.p.version >= iexportVersionGo1_18 {
iimport.go#L815: if r.p.shallow {
iimport.go#L819: if r.p.version >= iexportVersionPosCol {
iimport.go#L828: return r.p.fake.pos(r.prevFile, int(r.prevLine), int(r.prevColumn))
iimport.go#L860: tf := r.p.fileAt(file - 1)
iimport.go#L865: return r.p.typAt(r.uint64(), nil)
iimport.go#L873: func (r *importReader) pkg() *types.Package { return r.p.pkgAt(r.uint64()) }
iimport.go#L874: func (r *importReader) string() string { return r.p.stringAt(r.uint64()) }
iimport.go#L879: r.p.trace("importing type %d (base: %v)", k, base)
iimport.go#L880: r.p.indent++
iimport.go#L882: r.p.indent--
iimport.go#L883: r.p.trace("=> %s", res)
iimport.go#L888: errorf("unexpected kind tag in %q: %v", r.p.ipath, k)
iimport.go#L893: r.p.doDecl(pkg, name)
iimport.go#L918: if r.p.shallow {
iimport.go#L955: if r.p.shallow {
iimport.go#L977: r.p.interfaceList = append(r.p.interfaceList, typ)
iimport.go#L981: if r.p.version < iexportVersionGenerics {
iimport.go#L986: if t, ok := r.p.tparamIndex[id]; ok {
iimport.go#L991: r.p.doDecl(pkg, name)
iimport.go#L992: return r.p.tparamIndex[id]
iimport.go#L995: if r.p.version < iexportVersionGenerics {
iimport.go#L1013: r.p.instanceList = append(r.p.instanceList, t)
iimport.go#L1017: if r.p.version < iexportVersionGenerics {
iimport.go#L1045: if r.p.reportf != nil {
iimport.go#L1046: r.p.reportf("failed to find object for objectPath %q: %v", objPath, err)